const express = require('express')
const articleoperation = require('../controllers/article') // 处理文章请求
// const validate = require('../validator/article') // 配置文章校验
const tokenverify = require('../middleware/tokenverify') // token验证
const router = express.Router()

// 默认推荐文章列表
// 按点赞、用户个人频道之类截取几条
// router.get('/',)

// 获取文章内容
router.get('/:articleId', articleoperation.ArtilceInfo)

// 文章收藏
router.post('/collection', tokenverify, articleoperation.addArticleCollection)

// 文章取消收藏
router.delete('/collection', tokenverify, articleoperation.delArticleCollection)

// 文章点赞
router.post('/praise', tokenverify, articleoperation.addArticlePraise)

// 文章取消点赞
router.delete('/praise', tokenverify, articleoperation.delArticlePraise)

// 获取某人全部文章列表

// 创建文章
// router.post(
//   '/createAritcls',
//   validate.createAritcls,
//   tokenverify,
//   articleoperation.createAritcls
// )

// //修改文章评论状态
// router.put(
//   '/comment/status',
//   tokenverify,
//   articleoperation.setCommentStatus
// )

// //获取文章评论列表
// router.get('/222id')

// //添加文章评论
// router.post('/22222id')

module.exports = router
